have a favourable opinion - Turco Inglés Diccionario